package stage12;

import java.util.Scanner;

/*任务二：副结长度关键算法（30分）
公司设计的中国节还需要副结(主结周围的结)，副结的长度必须是素数。现在公司需要统计出某个范围内哪些数是素数。
从键盘上输入一个整数N（10<N<100），输出1~N之间的素数。
注意：用带有一个输入参数的函数(或方法)实现，返回值类型为布尔类型。
*/
public class Check10_2 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入一个整数N（10<N<100）：");
        int n = scanner.nextInt(); //输入n
        for(int i=1;i<=n;i++)//
        {
            if(IsPrime(i))
            System.out.print(i+"\n");
        }
    }
    public static boolean IsPrime(int x) //判断是否是素数
    {
        boolean b=false;
        int i;
        for (i = 2; i<x; i++) // 1不是素数，所以直接从2开始循环
        {
            if(x%i==0) break;
        }
        if (i==x)
            b=true;
        return b;
    }

}
